Big Huge Thesaurus

elapsed time

noun